Biden warns 'China will eat our lunch'