Lionel Messi scored a rapid second-half brace to guide Inter Miami to a 3-1 victory over Atlanta United, while Erling Haaland struck twice to keep Premier League leaders Manchester City flying.