Iran and Lebanon missile attacks on Israel prompt US 48-hour deadline for deal