Lindsay Lohan celebrates Independence Day at a party in Malibu in shorts