At least 28 rescued after the boat, called Sea Story and carrying 45 people, sinks near the coastal town of Marsa Alam.