A string of powerful bomb explosions rocked three Madrid railway stations today just days before Spain’s general election, killing at least 131 rush-hour commuters and injuring hundreds more in what officials called the deadliest attack ever by the Basque separatist group ETA.