Armed forces mark Yoga Day across land and sea