Controversy over Princess Kate's extended absence grows