Bush sets out 'mission for freedom'