Simple GCD-based timer based on NSTimer