CAST: Status and latest results