Oculus cuts price for Rift and Touch