Barbosa excited by Olympic challenge