Obama calls for effort to ‘win the future’