England captain Harry Kane has praised boss Gareth Southgate for creating a positive environment within the Three Lions camp.