Festive desk competition raises £600 for charity