Java Resize Bufferedimage Aspect Ratio