Patrick Beverley cleared for basketball activity three months ahead of schedule