Italian coast guard: 2,900 saved