Erling Haaland has reportedly signed a huge new contract at Manchester City until the summer of 2034