'Anne Frank' costume sparks controversy