Baghdad blasts bedevil Biden