ginger, cranberry and white chocolate cookies