fill circle with gradient color