Americans bid farewell to Colin Powell