US court: Iran to pay 420 million to US victims of Hamas bombing