China will 'eat our lunch', Biden warns