£15m Royal Marines Experience reveals opening date