Periodic Boundary Value Problem for First Order Differential Equations with Impulses at Variable Times