Earth Observation Satellite Scheduling with Graph Neural Networks