Bush deploys 3,000 extra troops to Afghanistan