China just set new national launch record while putting up two more Beidou navigation satellites