British Gas to create 1,000 skilled jobs for young trainees