Hospital trust fined for legionella control failings