Spain says investors' mood improving, liquidity strong