SyntEO: Synthetic Dataset Generation for Earth Observation with Deep Learning - Demonstrated for Offshore Wind Farm Detection