A diet high in calcium and potassium key to fighting high blood pressure - study