Suicide blasts rock Iraq holy city, 50 dead