BetMGM posts $657m in Q1 net revenue