Teenager catches baby who fell from 2nd floor window