Israel launched strikes against military targets in western and central Iran early Monday, defying reported calls from US President Donald Trump for Prime Minister Benjamin Netanyahu to refrain from retaliatory action following an Iranian missile attack on Israel.