Periodic solutions for chikungunya virus dynamics in a seasonal environment with a general incidence rate