Affleck's Iranian drama scoops up top award at this year's Oscars