Embrace yoga for better life, Modi says