Roger Federer furious after boy's selfie invasion at Roland Garros