Angela Rayner says she has broken no rules on accepting political donations