Giant alien planets discovered