40 people drown in latest Mediterranean tragedy