Tim Peake 'well prepared' as launch approaches