Bubba Watson wins second Masters crown