U.S. President given clean bill of health at 2005 annual checkup