who is better josh allen or patrick mahomes