Multi-Robot Path Planning for Persistent Coverage Tasks with Performance Guarantees