Manchester City's Erling Haaland is inspired by the "incredible" career longevity of Cristiano Ronaldo and Lionel Messi.