A revised orbital period for M33 X-7