Two Indian beaches receive prestigious Blue Flag certificates