2,300-yr-old Mayan ruins destroyed for ranch