House of Commons Speaker says Eastwood 'broke no rules' by n