Man catches dropped baby as neighbors rescue family from house fire