Portland teens rescued from surf on school trip