Senior military officer says operation meant to warn Tehran against targeting US forces before Biden takes office, comes after Israeli sub said to have openly crossed Suez Canal