A shooting at a San Diego mosque complex kills three worshippers as two teenage gunmen are found dead from self-inflicted wounds.