How long has brody jenner and avril lavigne been dating