Bill Gates offers $1.5bn in climate help if US takes legislative action