Indian Embassy marks Yoga Day at Giza