Mega Millions prize climbs past $500M after no one wins big