Harry Kane scored twice as Tottenham fought back to claim a late 2-1 win over their north London rivals Arsenal and move into the Premier League's top four.