Avoid rounding error in Image.alpha_composite

This pull request corrects a rounding error in Image.alpha_composite