Deep neural network approximation for high-dimensional elliptic PDEs with boundary conditions