Destiny beta will launch 23 July on Xbox One and Xbox 360