Giants' Greene sharp after AFL quarantine