Josh Allen fined by NFL for weakest reason