Valletta hosts five cruise ships in one go