Colin Powell impressed with Obama’s handling of Haiti so far