Patrick McCaffery taking indefinite leave to address anxiety