Armstrong ready for Olympics: 'My shoulder feels great'