john fogerty songwriter