Tsunami alert after 7.6 quake hits off Philippines