Saudi forces kill gunman who opened fire on mosque