Dango Ouattara scored an 89th-minute equaliser as Bournemouth snatched a point in a 2-2 draw with Fulham at Craven Cottage.