EgoGen: An Egocentric Synthetic Data Generator