MSPs back new law raising age of criminal responsibility in Scotland to 12