Mauricio Pochettino has ended speculation about his future at Tottenham Hotspur by signing a new five-year deal at the club.