Marc Leishman misses cut at the PGA Championship