Bubba Watson wins Masters for the second time