EDIT: The problem is resolved by changing the APN type from default, supl to default, dun. No other changes are required. wifi and usb tethering work fine afterwards. This is most likely not a MIUI bug.