China tops two million cruise passengers