President pledges millions to help rebuild