Brown criticised over embryo bill