Criticism after Danish school cancels Christmas to avoid ‘preaching’ to non-Christian children