Dr Asim confesses to crimes before court