Petra Holds Charity Golf Tournament