PGA cancels Kapalua event because of drought