Fuxi-DA: A Generalized Deep Learning Data Assimilation Framework for Assimilating Satellite Observations