Colin Powell speaks out