Rename the `allow` matcher to `be_valid_with`

allow doesn't work in new versions of RSpec