BMW driver beats red light causing motorist to swerve to avoid collision