Microsoft announces Project Volterra, stackable Snapdragon-powered PC