Vitamin k rich foods for better health