Fler än 40 personer saknas efter att en migrantbåt kapsejsat utanför italienska Lampedusa, rapporterar FN-organet IOM.