Will China Be a Catalyst for IMAX Corporation Stock?