US GDP contracts for 2nd straight quarter amid recession talk