Malaysian palm oil price at 2-week high on weaker ringgit