Al Qaeda claims Marriott blast