First Minister John Swinney has been challenged in the Scottish Parliament over the dramatic decision by health chiefs in Lothian to close an entire hospitalĀ for six months for urgent repairs.