Structure and magnetic properties of ultra thin textured EuO films on graphene