Spanish opposition parties demonstrated in Madrid on Sunday in a last gasp effort to stop an amnesty for Catalan separatists over their role in a 2007 secession bid. About 45,000 people heeded the call by the Popular Party to gather in the capital's central Plaza de Espana, according to police estimates. The amnesty bill, which…