Royals come back to beat division rival Cleveland 3-2