Fix issue with selectbox on canvas - Camera

Camera.current doesn't return the correct camera for the
RectTransformUtility.RectangleContainsScreenPoint method when the Canvas is in Screen - Camera render mode. I cached the parent Canvas component to have access to it's worldCamera property and
use this with the RectangleContainsScreenPoint method.