Spain insisted it did not need external funds to bail out its banks - while a record fall in retail sales in April showed the dire underlying state of the euro zone's fourth largest economy.