Strickland shocks Adesanya to take middleweight title