Newborn giant planet discovered 330 light-years away